hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
IDirect3DVolumeTexture8
directx
d3d8
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(Windows && Direct3D_8)
extern (
C
++)
interface
IDirect3DVolumeTexture8 :
IDirect3DBaseTexture8
{
HRESULT
GetLevelDesc
(UINT Level, D3DVOLUME_DESC* pDesc);
HRESULT
GetVolumeLevel
(UINT Level, IDirect3DVolume8* ppVolumeLevel);
HRESULT
LockBox
(UINT Level, D3DLOCKED_BOX* pLockedVolume, const(D3DBOX)* pBox, DWORD Flags);
HRESULT
UnlockBox
(UINT Level);
HRESULT
AddDirtyBox
(const(D3DBOX)* pDirtyBox);
}
Members
Functions
AddDirtyBox
HRESULT
AddDirtyBox
(const(D3DBOX)* pDirtyBox)
Undocumented in source.
GetLevelDesc
HRESULT
GetLevelDesc
(UINT Level, D3DVOLUME_DESC* pDesc)
Undocumented in source.
GetVolumeLevel
HRESULT
GetVolumeLevel
(UINT Level, IDirect3DVolume8* ppVolumeLevel)
Undocumented in source.
LockBox
HRESULT
LockBox
(UINT Level, D3DLOCKED_BOX* pLockedVolume, const(D3DBOX)* pBox, DWORD Flags)
Undocumented in source.
UnlockBox
HRESULT
UnlockBox
(UINT Level)
Undocumented in source.
Inherited Members
From IDirect3DBaseTexture8
SetLOD
DWORD
SetLOD
(DWORD LODNew)
Undocumented in source.
GetLOD
DWORD
GetLOD
()
Undocumented in source.
GetLevelCount
DWORD
GetLevelCount
()
Undocumented in source.
Meta
Source
See Implementation
directx
d3d8
aliases
LPDIRECT3DCREATE8
interfaces
IDirect3D8
IDirect3DBaseTexture8
IDirect3DCubeTexture8
IDirect3DDevice8
IDirect3DIndexBuffer8
IDirect3DResource8
IDirect3DSurface8
IDirect3DSwapChain8
IDirect3DTexture8
IDirect3DVertexBuffer8
IDirect3DVolume8
IDirect3DVolumeTexture8
manifest constants
D3D_SDK_VERSION
static variables
Direct3DCreate8
structs
D3DCLIPSTATUS8
D3DLIGHT8
D3DMATERIAL8
D3DVIEWPORT8